package psn.qiuyiping.autocad.dxffile;

import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.function.BiConsumer;

public abstract class DxfFuncMap implements DxfProcessFunc<Object> {
    public abstract void addField(int code, Field field);

    public abstract void addFunc(int code,
            BiConsumer<DxfProcessContext, Object> func);
    
    public abstract void addMethod(int code, Method method);
    
    public abstract void getFunc(int code);

    @Override
    public void readDxf(DxfProcessContext t, DxfData<Object> u) {
        
    }
}
